﻿using System.Collections.Generic;
using CollegeSim.Domain.DTO;

namespace CollegeSim.Domain.Interfaces.Repositories
{
    // Author: Ryan Redburn
    // Project: CollegeSim
    // Date: 2/4/2014
    
    public interface IStudentRepository
    {
        IEnumerable<StudentDTO> FindAll();
        IEnumerable<StudentDTO> FindByName(string firstName, string lastName);
        StudentDTO FindByID(int studentID);
        void Insert(StudentDTO newStudent);
        void Update(StudentDTO studentUpdate);
        void Delete(StudentDTO studentDel);
    }
}
